package com.ecoolex.discount.sales.pojo;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

@Data
public class GetGiftCardDTO {

	private String channelId;

	private String serviceId;

	private String region;

	private int cardId;

	private String name;

	private String brandId;

	private String status;

	private String content;

	private String scene;

	private String image;

	private BigDecimal price;

	private String cardValueType;

	private BigDecimal faceValue;

	private BigDecimal cardMinValue;

	private BigDecimal cardMaxValue;

	private BigDecimal cardDiscountPercent;

	private int currency;

	private Boolean isRefundAllowed;

	private int ranking;

	@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyyMMddHHmmss")
	private Date updateTime;

	private List<String> storeData = new ArrayList<>();
}
